Big Huge Thesaurus

cyanide radical

noun